give somebody your word (that...) - French English Dictionary